WLS=5_BIT_CHARACTER_LENG, DLAB=DISABLE_ACCESS_TO_DI, PE=DISABLE_PARITY_GENER, BC=DISABLE_BREAK_TRANSM, SBS=1_STOP_BIT_, PS=ODD_PARITY_NUMBER_O
Line Control Register. Contains controls for frame formatting and break generation.
WLS | Word Length Select 0 (5_BIT_CHARACTER_LENG): 5-bit character length. 1 (6_BIT_CHARACTER_LENG): 6-bit character length. 2 (7_BIT_CHARACTER_LENG): 7-bit character length. 3 (8_BIT_CHARACTER_LENG): 8-bit character length. |
SBS | Stop Bit Select 0 (1_STOP_BIT_): 1 stop bit. 1 (2_STOP_BITS_1_5_IF_): 2 stop bits (1.5 if LCR[1:0]=00). |
PE | Parity Enable 0 (DISABLE_PARITY_GENER): Disable parity generation and checking. 1 (ENABLE_PARITY_GENERA): Enable parity generation and checking. |
PS | Parity Select 0 (ODD_PARITY_NUMBER_O): Odd parity. Number of 1s in the transmitted character and the attached parity bit will be odd. 1 (EVEN_PARITY_NUMBER_): Even Parity. Number of 1s in the transmitted character and the attached parity bit will be even. 2 (FORCED_1_STICK_PARIT): Forced 1 stick parity. 3 (FORCED_0_STICK_PARIT): Forced 0 stick parity. |
BC | Break Control 0 (DISABLE_BREAK_TRANSM): Disable break transmission. 1 (ENABLE_BREAK_TRANSMI): Enable break transmission. Output pin USART TXD is forced to logic 0 when LCR[6] is active high. |
DLAB | Divisor Latch Access Bit 0 (DISABLE_ACCESS_TO_DI): Disable access to Divisor Latches. 1 (ENABLE_ACCESS_TO_DIV): Enable access to Divisor Latches. |
RESERVED | Reserved |